package com.xuerhua.yxt.model;

import java.io.Serializable;
import java.util.Date;

import com.xuerhua.yxt.view.TermView;

public class ClassTeachers implements Serializable {
    
	private Integer id;

    private Integer schoolId;
    
    private Integer grade;

    private Integer clazz;
    
    private Integer classTeacherId;
    
    private String classTeacher;

    private String chineseTeacher;
    
    private Integer chineseTeacherId;

    private String mathTeacher;
    
    private Integer mathTeacherId;

    private String englishTeacher;
    
    private Integer englishTeacherId;

    private String deputyClassTeacher;
    
    private Integer deputyClassTeacherId;

    private String lifeTeacher;
    
    private Integer lifeTeacherId;
    
    private Float points;
    
    private Integer version;
    
    private Date createTime;
    
    private Date updateTime;

    private String schoolName;

    private static final long serialVersionUID = 1L;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getSchoolId() {
		return schoolId;
	}

	public void setSchoolId(Integer schoolId) {
		this.schoolId = schoolId;
	}

	public Integer getGrade() {
		return grade;
	}

	public void setGrade(Integer grade) {
		this.grade = grade;
	}

	public Integer getClazz() {
		return clazz;
	}

	public void setClazz(Integer clazz) {
		this.clazz = clazz;
	}

	public Integer getClassTeacherId() {
		return classTeacherId;
	}

	public void setClassTeacherId(Integer classTeacherId) {
		this.classTeacherId = classTeacherId;
	}

	public String getClassTeacher() {
		return classTeacher;
	}

	public void setClassTeacher(String classTeacher) {
		this.classTeacher = classTeacher;
	}

	public String getChineseTeacher() {
		return chineseTeacher;
	}

	public void setChineseTeacher(String chineseTeacher) {
		this.chineseTeacher = chineseTeacher;
	}

	public String getMathTeacher() {
		return mathTeacher;
	}

	public void setMathTeacher(String mathTeacher) {
		this.mathTeacher = mathTeacher;
	}

	public String getEnglishTeacher() {
		return englishTeacher;
	}

	public void setEnglishTeacher(String englishTeacher) {
		this.englishTeacher = englishTeacher;
	}

	public String getDeputyClassTeacher() {
		return deputyClassTeacher;
	}

	public void setDeputyClassTeacher(String deputyClassTeacher) {
		this.deputyClassTeacher = deputyClassTeacher;
	}

	public String getLifeTeacher() {
		return lifeTeacher;
	}

	public void setLifeTeacher(String lifeTeacher) {
		this.lifeTeacher = lifeTeacher;
	}

	public Float getPoints() {
		return points;
	}

	public void setPoints(Float points) {
		this.points = points;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getChineseTeacherId() {
		return chineseTeacherId;
	}

	public void setChineseTeacherId(Integer chineseTeacherId) {
		this.chineseTeacherId = chineseTeacherId;
	}

	public Integer getMathTeacherId() {
		return mathTeacherId;
	}

	public void setMathTeacherId(Integer mathTeacherId) {
		this.mathTeacherId = mathTeacherId;
	}

	public Integer getEnglishTeacherId() {
		return englishTeacherId;
	}

	public void setEnglishTeacherId(Integer englishTeacherId) {
		this.englishTeacherId = englishTeacherId;
	}

	public Integer getDeputyClassTeacherId() {
		return deputyClassTeacherId;
	}

	public void setDeputyClassTeacherId(Integer deputyClassTeacherId) {
		this.deputyClassTeacherId = deputyClassTeacherId;
	}

	public Integer getLifeTeacherId() {
		return lifeTeacherId;
	}

	public void setLifeTeacherId(Integer lifeTeacherId) {
		this.lifeTeacherId = lifeTeacherId;
	}

	public String getGradeName() {
		return TermView.getTeacherGradeName(this.grade);
	}

	public String getSchoolName() {
		return schoolName;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}
}